home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / SERIE_S / S_895 / MIDIHANC / MDHC_DEU.DOC < prev    next >
Text File  |  1998-03-14  |  16KB  |  377 lines

  1. ********************************************************************
  2. *                                                                  *
  3. *                        S H A R E W A R E                         *
  4. *                                                                  *
  5. ********************************************************************
  6.  
  7.  
  8.  
  9. MIDI Enhancer V1.0 Bedienungsanleitung
  10. ======================================
  11.  
  12. Einleitung
  13. ----------
  14. Der MIDI Enhancer erlaubt es, microtonale Musik auf einem gewöhnli-
  15. chen, MIDI polymode- (multimode-) fähigen Synthesizer zu machen.
  16. Er erlaubt es außerdem, microtonale Musik in einer Band aus MIDI
  17. Instrumentalisten, mit einem "Harmonisierungsspieler", zu machen.
  18.  
  19.  
  20. Copyright
  21. ---------
  22. Alle Rechte vorbehalten. Der MIDI Enhancer V1.0 darf nicht ohne
  23. Bezahlung der Sharewaregebühr an
  24.  
  25. Harald Wolfgang Rieder              Tel.:  089 3159 7200
  26. Am Stutenanger 11d
  27.  
  28. D-85764 Oberschleissheim
  29.  
  30. benutzt werden.
  31.  
  32.  
  33. Haftungsausschluß
  34. -----------------
  35. BENUTZEN SIE DIESES PROGRAMM AUF EIGENE GEFAHR! Der Autor 
  36. gewährleistet keinerlei Haftung für irgendwelche Schäden, die durch
  37. die Benutzung dieses Programms oder der begleitenden Dateien 
  38. verursacht sein mögen.
  39.  
  40.  
  41. Warum und Wie ?
  42. ---------------
  43. Im 18. Jahrhundert setzte sich die äquidistante Stimmung von Musik-
  44. instrumenten gegen die mitteltönige Stimmung und gegen Naturtonskalen 
  45. durch. Jene klangen zwar besser, hatten aber einen Hauptnachteil: 
  46. sie erlaubten es nur, in einer Untermenge der 12 Tonarten zu spielen.
  47. Wenn man z. B. in F# spielen wollte, und das Piano in C gestimmt war,
  48. mußte man erst jede einzelne Taste vor dem Spielen umstimmen. 
  49. Natürlich spielten die meisten nur in wenigen Tonarten, in denen ihre
  50. Instrumente gut klangen. Wenn Sie Musiker sind, kennen Sie sicher die
  51. Geschichte von J. S. Bach's "wohltemperiertem Klavier" ...
  52.  
  53. Der MIDI Enhancer erlaubt es, Ihr Instrument umzustimmen, während Sie
  54. es spielen. Oder ein anderer Musiker stimmt, während Sie spielen.
  55. Das Umstimmen wird mit einen einzigen Tastendruck erledigt.
  56.  
  57. Der MIDI Enhancer braucht deshalb 2 Eingangssignalquellen
  58. (über 1 MIDI Kabel):
  59.  
  60. - die gespielten Noten auf den EINGANGSKANÄLEN werden im
  61.   Harmonizer mit Stimmungsinformationen modifiziert und zu 16
  62.   Ausgangskanälen weitergeschleift.
  63. - die gespielte Note auf dem HARMONISIERUNGSKANAL (der normalerweise
  64.   nicht gleichzeitig Einganskanal ist) bestimmt die Stimmung der
  65.   Noten, die auf den Eingangskanälen gespielt werden.  
  66.   
  67. Der Ausgang sendet immer auf allen 16 MIDI Kanälen. Pro Ausgangskanal
  68. wird maximal 1 Note gesendet. Deshalb können maximal 16 Noten gespielt
  69. und gestimmt werden, was darüberhinausgeht, wird verworfen.
  70. Warum ? Der MIDI Enhancer stimmt jeden Ausgangskanal mittels Pitch Bend
  71. individuell. Jede der bis zu 16 Ausgangsnoten bekommt ihr eigenes Pitch
  72. Bend. Das MIDI Pitch Bend ist gemeinsam für alle Noten auf einem 
  73. bestimmten Kanal, deshalb braucht man z.B. für 4 Noten mit 
  74. unterschiedlichem Microtuning bereits 4 separate MIDI Kanäle.
  75.  
  76.  
  77. Lieferumfang
  78. ------------
  79. Sie sollten im Besitz der folgenden Dateien sein:
  80.  
  81. MIDIHANC.APP
  82. or
  83. MIDIHANC.GTP: das Programm. 
  84. MIDIHANC.PAR: Parameterdatei. Enthält alle Einstellungen und Ihre
  85.               Stimminformationen. Sollte bei Auslieferung identisch
  86.               sein mit ORIGINAL.PAR.
  87. ORIGINAL.PAR: Parameterdatei. Enthält die Stimmungen, die
  88.               weiter unten beschrieben werden.
  89. MDHC_GER.DOC: diese Bedienungsanleitung.
  90. MDHC_ENG.DOC: englische Bedienungsanleitung.
  91.               
  92. Sie könnten haben:
  93.  
  94. DESKTOP.CFG:  wird automatisch generiert, nicht von Bedeutung
  95.  
  96.  
  97. Installation
  98. ------------
  99. Kopieren Sie mindestens MIDIHANC.APP/GTP und ORIGINAL.PAR in das
  100. gewünschte Verzeichnis. Nennen Sie anschließend ORIGINAL.PAR in
  101. MIDIHANC.PAR um.
  102.  
  103. Verbinden Sie den MIDI Ausgang Ihres Keyboards mit dem MIDI Eingang
  104. des Computers. Splitten Sie Ihr Keyboard. Es muß auf 2 verschiedenen
  105. Kanälen senden können. Oder benutzen Sie 2 MIDI Instrumente und einen
  106. MIDI Mixer. Wenn Ihr Keyboard z. B. auf den Kanälen 2 und 8 sendet,
  107. wählen Sie im Controllerfenster Kanal 2 als Harmonisierungskanal und 
  108. Kanal 8 als Eingangskanal, oder umgekehrt. Schalten Sie nicht den 
  109. Harmonisierungskanal als Eingangskanal.
  110.  
  111. Verbinden Sie den MIDI Ausgang des Computers mit dem MIDI Eingang Ihres
  112. Synthesizers. Ihr Synthesizer muß im Polymode arbeiten und auf allen 
  113. 16 Kanälen empfangen. Wählen Sie den gleichen Sound auf jedem MIDI 
  114. Kanal. Der Pitch Bend Bereich muß auf jedem Kanal +- 100 Cent groß sein,
  115. wenn Sie mit ORIGINAL.APR arbeiten wollen. D. h., wenn Sie ein D spielen
  116. würden, könnten Sie mit dem Pitch Bend Rad ein C# oder D# erreichen.
  117.  
  118.  
  119.  
  120. Arbeiten mit dem MIDI Enhancer
  121. ------------------------------
  122.  
  123. 0. Theorie
  124. 1. Allgemeines
  125. 2. Das Tunerfenster
  126. 3. Das Controllerfenster
  127. 4. Das Monitorfenster
  128.  
  129.  
  130. 0. Theorie
  131. - - - - - -
  132. Gut klingende Intervalle (von nun an "Distanzen" genannt) bestehen aus
  133. Tönen mit Frequenzen in einfachen Verhältnissen, z. B. besteht die 
  134. Oktave (von nun an 10 genannt) aus Tönen im Verhältnis 2/1.
  135. Andere gut klingende Verhältnisse sind 3/2, 4/3, 5/4, 6/5, 7/4, ... .
  136. Ein schlecht klingendes Frequenzverhältnis ist z. B. 40/27.
  137.  
  138. Die heute am meisten verbreitete "wohltemperierte" Stimmung benutzt
  139. die Verhältnisse
  140.  
  141.     2^(1/12), 2^(2/12), 2^(3/12), ...    (2^ steht für: "2 hoch")
  142.  
  143. um Distanzen zu bilden. 2^(3/12) findet man zwischen C und D#, oder 
  144. zwischen D und F, zum Beispiel. Also werden außer für die 10er mit
  145. 2^(12/12) = 2/1 gar keine rationalen Distanzen benutzt, sondern
  146. irrationale.
  147.  
  148.     Ab hier werden die Noten in diesem Dokument durch Nummern bezeichnet:
  149.     ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''    
  150.     ' C  := 0                                                          '
  151.     ' C# := 1                                                          '
  152.     ' D  := 2                                                          '
  153.     ' D# := 3                                                          '
  154.     ' E  := 4                                                          '
  155.     ' F  := 5                                                          '
  156.     ' F# := 6                                                          '
  157.     ' G  := 7                                                          '
  158.     ' G# := 8                                                          '
  159.     ' A  := 9                                                          '
  160.     ' A# := A                                                          '
  161.     ' H  := B                                                          '
  162.     '                                                                  '
  163.     ' Das macht alles viel einfacher. Die Distanz zwischen D und F ist ' 
  164.     ' jetzt die Distanz zwischen 5 und 2, d. h. 3.                     '
  165.     ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''    
  166.  
  167. Pythagoras wird die Erfindung der pythagoräischen Stimmung zugeschrieben.
  168. Von irgendeiner bestimmten Note ausgehend werden alle anderen Noten über
  169. 7er (Quinten) abgeleitet:
  170.  
  171.     1 > 8 > 3 > A > 5 > 0 > 7 > 2 > 9 > 4 > B > 6
  172.     
  173.     ">" bedeutet, daß rechte und linke Note im Verhältnis 3/2 stehen.
  174.  
  175. Für die 7er wird das Verhältnis 3/2 benutzt. So kommt man zu Stimmungen
  176. wie der folgenden (f bedeutet irgendeine feste Frequenz):
  177.  
  178.     0    =   1/1     * f
  179.     1    = 256/243   * f
  180.     2    =   9/8     * f
  181.     3    =  32/27    * f
  182.     4    =  81/64    * f
  183.     5    =   4/3     * f
  184.     6    = 729/512   * f
  185.     7    =   3/2     * f
  186.     8    = 128/81    * f
  187.     9    =  27/16    * f
  188.     A    =  16/9     * f
  189.     B    = 243/128   * f
  190.  
  191. Diese pythagoräische Stimmung hat eine "Wolfs-7" zwischen 6 und 1. 
  192. Davon abgesehen klingt sie zur äqudistanten heutigen Stimmung sehr
  193. ähnlich.
  194.  
  195. Als sich polyphone Musik immer mehr durchsetzte, wurde eine ausgeklügel-
  196. tere Stimmung erfunden: die reine Stimmung. Von irgendeiner bestimmten
  197. Note ausgehend werden alle anderen Noten über 7er und 4er (Terzen) 
  198. abgeleitet:
  199.  
  200.  
  201.                     9 > 4 > B > 6
  202.                     ^   ^   ^   ^
  203.                     5 > 0 > 7 > 2
  204.                     ^   ^   ^   ^
  205.                     1 > 8 > 3 > A
  206.                     
  207.                     ">" bedeutet 3/2.
  208.                     "^" bedeutet 5/4.
  209.  
  210.  
  211. So kommt man zu Stimmungen wie dieser:
  212.  
  213.     0    =    1/1    * f
  214.     1    =   16/15   * f
  215.     2    =    9/8    * f
  216.     3    =    6/5    * f
  217.     4    =    5/4    * f
  218.     5    =    4/3    * f
  219.     6    =   45/32   * f
  220.     7    =    3/2    * f
  221.     8    =    8/5    * f
  222.     9    =    5/3    * f
  223.     A    =    9/5    * f
  224.     B    =   15/8    * f
  225.  
  226. Diese Stimmung entählt viele schöne Verhältnisse, aber man darf sich 
  227. nicht zu weit von der 0 wegbewegen. Der MIDI Enahancer erlaubt es, sich
  228. weit zu entfernen und trotzdem in einer reinen Stimmung zu bleiben, indem
  229. man einfach eine neue passende Harmonisierungsnote wählt !
  230.  
  231.  
  232. 1. Allgemeines
  233. - - - - - - - -
  234. Der MIDI Enhancer sichert alle wichtigen Einstellungen beim Verlassen
  235. des Programms in
  236.  
  237. - MIDIHANC.PAR, wenn MIDIHANC.APP mit Doppelclick gestartet wurde.
  238. - irgendeine andere Parameterdatei, wenn MIDIHANC.APP gestartet wurde,
  239.   indem diese Parameterdatei auf sein Icon gezogen wurde.
  240.   
  241. Das es sich um ein ACS Programm handelt, lassen sich wie üblich ACS
  242. Module zuladen.
  243.  
  244.  
  245. 2. Das Tunerfenster 
  246. - - - - - - - - - -
  247. Hier bestimmt man die Stimmung der 11 Distanzen in Bezug auf die Harmoni-
  248. sierungsnote. Pitch Bend Informationen werden ausgesendet, um die 
  249. Stimmung auf jedem MIDI Kanal extra einzustellen. Pitch Bend Nachrichten
  250. bestehen aus 2 Bytes (1 Datenbyte ist in der MIDI Welt 7 Bits groß).
  251. Wenn Sie Ihren Synthesizer wie oben beschrieben eingestellt haben sollte
  252. ein einzelner Pitch Bend Schritt 1/(64*128) * 100 Cent groß sein. Leider
  253. werfen die meisten Syntheizer das niederwertige Datenbyte weg, woraus
  254. eine Pitch Bend Granularität von 1/64 * 100 Cent resultiert.
  255. (Das ist noch gut genug um mit Hilfe des Tuners bessere Distanzen 
  256. definieren zu können.)
  257.  
  258. Der Tuner hat 2 Schrittweiten: +- 1 und +- 128. Wenn Ihr Synthesizer das
  259. niederwertige Datenbyte nicht auswertet, benutzen Sie nur die ++ und --
  260. Knöpfe, nicht den + oder - Knopf.
  261.  
  262. Die Pitch Bend Werte für die wichtigsten Distanzen d seien hier genannt:
  263.  
  264.     d    Notenabstand   exakt    gerundet (durch 128 teilbar)
  265.  
  266.    2/1       10           +-0      +-0
  267.    9/5        A         +1441    +1408
  268.    7/4        A         -2554    -2560
  269.    5/3        9         -1281    -1280
  270.    8/5        8         +1121    +1152
  271.    3/2        7          +160     +128
  272.    7/5        6         -1433    -1408
  273.    4/3        5          -160     -128
  274.    9/7        4         +2874    +2816        
  275.    5/4        4         -1121    -1152
  276.    6/5        3         +1281    +1280
  277.    7/6        3         -2714    -2688
  278.    8/7        2         +2554    +2560
  279.  
  280. Man kann bis zu 4 Stimmtabellen definieren und auch benennen.
  281.  
  282. Alle Knöpfe können auch von der Tastatur aus erreicht werden, dazu muß
  283. ggf. zusätzlich entweder die Alternate oder Control Taste betätigt 
  284. werden.
  285.  
  286.  
  287. 3. Das Controllerfenster
  288. - - - - - - - - - - - - -
  289. Sie können einen oder mehrere der 16 MIDI Kanäle als Eingansquellen
  290. wählen, die zusammengemischt und gemeinsam vom Harmonisierungskanal 
  291. modifiziert werden. Nur ein Kanal kann harmonisieren. Der Harmonisie-
  292. rungskanal sollte kein Eingangskanal sein, jedoch können Sie das für
  293. erste Experimente durchaus mal so machen.
  294.  
  295. Die Stimmtabelle haben Sie bereits im Tunerfenster gewählt. 
  296. Mit der pythagoräischen werden Sie kaum einen Unterschied zu vorher 
  297. hören, außer z.B. einer ekligen 7. Mit den reinen Tabellen könnten Sie 
  298. empfinden, daß einige Dur- und Mollakkorde kompakt und gut klingen, 
  299. andere nicht. All die neuen Distanzen und Akkorde könnten sich ziemlich 
  300. ungewöhnlich für Ihr Ohr anhören.
  301.  
  302. Wenn Sie ein Stück in einer ganz bestimmten Tonart spielen wollen,
  303. können Sie eine Tonart im Feld "key" festlegen. Gültige Tonarten sind
  304. 0,1,2,3,4,5,6,7,8,9,A oder a, B oder b. Andere Zeichen bedeuten "keine
  305. Tonart bestimmt". Sie brauchen keine Tonart zu bestimmen. Der MIDI 
  306. Enhancer wird dann "integrierend" arbeiten.
  307.  
  308. Harmonizer Modi:
  309.  
  310.   Wenn "hold" angekreuzt ist, wird die letzte Harmonsisierungsnote 
  311.   gehalten. Wenn nicht, kann man den Harmonizer ganz ausschalten, 
  312.   indem man keine Note auf dem Harmonisierungskanal spielt.
  313.  
  314. - Wählen Sie eine Tabelle mit reiner Stimmung (im Tunerfenster).
  315. - Geben Sie keine Tonart ein.
  316. - Kreuzen Sie nicht "hold" an.
  317. - Drücken Sie "start" !
  318.  
  319. Spielen Sie einen 0-Dur Akkord auf einem Eingangskanal. Er sollte sich
  320. wie gewohnt anhören. Spielen Sie jetzt noch eine 0 auf dem Harmonisie-
  321. rungskanal. Hören Sie den Unterschied ? Ein 7-Dur und ein 5-Dur werden
  322. sich wie der 0-Dur anhören. Spielen Sie ein 2-Dur zusammen mit einer
  323. 0 Harmonisierungsnote. Hört sich das nicht schrecklich an ? Sie müssen
  324. reharmonisieren mit einer 7 zum Beispiel, dann hört sich der 2-Dur wieder
  325. gut an. Spielen Sie ein bißchen herum !
  326. Beenden Sie den Harmonizer mit irgendeinem Tastendruck (auf der Computer-
  327. tastatur).
  328.  
  329. Wenn Sie mit einer bestimmten Tonart spielen wollen, brauchen Sie etwas
  330. Erfahrung. Eine 0 sollte die beste Wahl für die meisten 0-Dur Stücke 
  331. sein. Für ein 0-Moll Stück könnte 9 die bessere Wahl sein. Nicht ver-
  332. zweifeln, wenn Sie lernen müssen, wann Sie auf welche Harmonisierungsnote
  333. gehen müssen.
  334.  
  335.  
  336.     Für die MIDI Experten:
  337.     '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''    
  338.     ' Mit dem Controller 16 auf dem Harmonisierungskanal kann man eine    '
  339.     ' Stimmtabelle, mit dem Controller 17 die Tonart wählen. So müssen    '
  340.     ' Sie nicht aufstehen und zum Computer gehen.                         '
  341.     ' Program Change und Fußschalter Controller Befehle werden auf jeden  '
  342.     ' Ausgangskanal repliziert. Nach einem Program Change Befehl wird der '
  343.     ' MIDI Enhancer alle 16 Synthesizer Sounds ändern.                    '
  344.     ' Die Granularität von kontinuierlichen Controllern wird zu erst vom  '
  345.     ' MIDI Enhancer reduziert, dann werden die reduzierten Controller     '
  346.     ' Change Informationen auf alle Ausgänge repliziert. Auf diese Weise  '
  347.     ' funktionieren alle Controller, nur nicht so hochaufgelöst wie       '
  348.     ' gewohnt (wegen der begrenzten MIDI Performance).                    '
  349.     ' Pitch Bend wird nicht unterstützt. Es wäre zwar prinzipiell möglich,'
  350.     ' ist aber noch nicht implementiert.                                  '
  351.     ' Das gleiche gilt für Channel Pressure.                              '
  352.     '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''    
  353.     
  354.     
  355. 4. Das Monitorfenster
  356. - - - - - - - - - - -
  357. Wenn Sie dem MIDI Enhancer nicht trauen, können Sie das Monitorfenster
  358. öffnen. Es zeigt die Harmonisierungsnote und den Pitch Bend Offset.
  359. Der Pitch Bend Offset wird zu allen Noten gleichermaßen addiert. Wenn
  360. er in einen kritischen Bereich (der zu Fehlern führen kann) läuft, wird 
  361. er invertiert dargestellt.
  362.  
  363. Es zeigt auch stattgefundene MIDI Fehler an. Wenn man sehr schnell spielt
  364. (viele Noten auf einmal) und/oder viele Controller Changes sendet, kann 
  365. man leicht Fehler produzieren. Das begrenzende Glied ist der MIDI Ausgang
  366. ihres Computers. Der MIDI Enhancer produziert i.a. mehr MIDI Nachrichten
  367. am Ausgang als er an den Eingängen empfängt. Wenn auf den Eingängen die
  368. Ereignisse mit der maximalen MIDI Geschwindigkeit (~19000 baud) eintref-
  369. fen, ist der Ausgang bereits überlastet.
  370.  
  371.  
  372. HISTORY
  373. =======
  374.  
  375. V1.0 erste freigegebene Version
  376. ----
  377.